package dto;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

public class VentaDTO implements Serializable {
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	private int id;
	private int nroMesa;
	private List<MesaDTO> mesas;
	private List<ComandaDTO> comandas;
	private MozoDTO mozo;
	private String estado;
	private List<ItemVentaDTO> items;

	public VentaDTO() {
		this.comandas = new ArrayList<ComandaDTO>();
		this.items = new ArrayList<ItemVentaDTO>();
		this.estado = "abierta";
	}

	public List<MesaDTO> getMesas() {
		return mesas;
	}

	public void setMesas(List<MesaDTO> mesas) {
		this.mesas = mesas;
	}

	public List<ComandaDTO> getComandas() {
		return comandas;
	}

	public void setComandas(List<ComandaDTO> comandas) {
		this.comandas = comandas;
	}

	public MozoDTO getMozo() {
		return mozo;
	}

	public void setMozo(MozoDTO mozo) {
		this.mozo = mozo;
	}

	public String getEstado() {
		return estado;
	}

	public void setEstado(String estado) {
		this.estado = estado;
	}

	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}

	public int getNroMesa() {
		return nroMesa;
	}

	public void setNroMesa(int nroMesa) {
		this.nroMesa = nroMesa;
	}

	public List<ItemVentaDTO> getItems() {
		return items;
	}

	public void setItems(List<ItemVentaDTO> items) {
		this.items = items;
	}

	public void addItem(ItemVentaDTO item) {
		this.items.add(item);
	}

}
